The view from the condo is beautiful. The place is sparkling clean. The hosts are great at communicating. Everything needed is in the condo from cooking supplies to beach accessories. We would definitely stay here again!