We stayed for a week in one of the apartments. It was lovely and spacious. Very clean and comfortable and cleaned once during the week as well. A reasonably well-equipped kitchen with good cooking facilities and a bbq as well. Outdoor space front and back. Would recommend it to others.