Pros-Location and access to beach is excellent. The views are nice and even better out on the terrace. The condo is spacious. Kitchen is fully stocked, which I fully appreciated. The bedroom decors are pleasing to the eye. Beds are very comfortable. Provided beach chairs, umbrella which was a plus. In general the condo was clean. Cons-Towels need to be laundered better. White towels look dingy/ stained. Communication- the owner had the opportunity to notify me on our 1st communication about the ceiling cracks and dip. It would have given me the opportunity proceed with our stay or change. However, the lack of communication until travel date did come across as deceptive. And in honesty the ceiling issue did not affect our trip. So my advise, pls disclose prior to stay,Overall, a nice place to stay if all the repairs can be rectified.