Very clean, spacious and well equipped. Used the terrace throughout especially our evening meals. Views were great, lots of places to eat out and great location to the hot spots within walking distance