Spotlessly, sparklingly clean. Very spacious and comfortable. Wonderful view of the sea.