Sparkling clean and super comfy. Kitchen is well stocked with appliances. The shower is great. The apartment is in a great location - nice and close to the beach and the shops. Di lives upstairs and is a friendly and unobtrusive host.