This condo was perfect for my small family of 5. Two teenagers, one 4 yr old and my wife and I all fit perfectly in this updated, clean, well kept, organized condo. It even had its own ice maker under the main counter which I thought was cool for my daily drinks!! We very much enjoyed our stay and the accessories (tv, roku, wifi, dishwasher, laundry equipment, etc.) and access to the beach were perfect! The only disappointment was the very small pool located on the side of the condominium. It was ice cold water and very little sun hits the pool. The deck was nice, but the pool needs to be heated or moved to the front of the condo by the deck. No hot tub either which was not a big deal to me, but my wife really wanted to relax in there everyday. Fortunately, we had family staying nearby and we ventured to their facility which had a very nice sized pool and lazy river for the kid. I would stay here again in the future!!