Spacious, clean condo. Kitchen fully stocked. Grounds were well maintained. View from back porch is stunning. Close to restaurants and beaches. Check-in and out process was easy. Sam was a wonderful, communicative host. 5 stars on all fronts!