Great location and communication with host, easy check in and out. Place itself comfortable space with lovely beach views. All the facilities needed for a good stay. Needs improvement to cleanliness and general upkeep to property.