Luxury and fun in a beautiful environment