This property was located right on the beach, and the area offers many amenities within walking distance. The facility did a great job keeping the pool and hot tub clean daily. The condo was as advertised, but if I had to identify one drawback, it was the 3rd bedroom that was extremely small and had a pair of twin beds in it. Having two young adult men (6' 2" & 6' 4"), this was not an ideal sleeping arrangement, and thankfully, the couch was pullout, so it slept the larger teen. The owners were great, communicated regularly, and even provided us with a pizza dinner last evening. This would be an ideal place for a family with small children. I would consider renting this property again, but it would have to be with only an adult couple for sleeping arrangements. If it had a true 3rd bedroom, this would have been a 5-star review.