You (and your friends) may have already been there, but St. George, UT is ~ 8 hour drive. Many condos and homes for rent, and close to Zion, Bryce, Lower Antelope Canyon, etc..... Sorry, no beach:-(