We really enjoyed our stay. Description of the place is right on. We spent a lot of time on upper deck. Private Bay and the beach are within walking distance. All the beach necessities provided. Great experience overall for this family of six.