Nice place, pretty clean, had everything we needed in the kitchen in terms of plates and cookware etc. Did not have any kitchen basics in terms of cooking oil etc so need to bring your own. Short walk from the beach. We enjoyed our stay.