We have stayed at the Vista for the past 12 summers! We would not consider staying anywhere else! The rooms are clean and well maintained. The pool is key considering we travel with children of various ages and you can only stay so long at the amazing beaches. The breakfast (free!) is delicious and has many items from which to choose. We love the breakfast room with the games, books, magazines for the little down time we have! Prices are great for what you get.