Very clean and comfortable place. Clean pool area and close to the beach and nearby amenities. Excellent for family or (in our case) two couples travelling together. Clear and timely instructions received from host. Would definitely come back.