I gave this condo only 4 stars because of the property management company, not because of the condo itself. The condo was very clean and comfortable and in a great location. It was well stocked with beach gear - chairs, towels, umbrella, wagon, boogie boards, sand toys - and also with kitchen items. Note that it did not have any shampoo, laundry detergent, Kleenex or food of any kind (not even salt). However, there is a Publix just down the street (2 minutes drive). We did not use the pool because it is not heated, but we did sit out by it a couple of times. We walked the 10 minutes to the beach twice every day. The only issues we had were with the property management company. We had 3 minor issues that should have been solved very quickly. However, it took 2 full days of texting with them to get everything we needed. They were somewhat responsive to texts, just completely incompetent in getting things done quickly, and not particularly apologetic about it.