Luna Beach offers a restaurant experience with outdoor seating, a plunge pool, and an outdoor pool.