Place was clean and private. Cooker was broken and no bed sheets were provided for the 3rd bed. This was disappointing but the place was clean, great location by the beach and had a nice private garden area.