Spotlessly clean. Apartment provided everything that we needed. A lovely deck. Private. Close to shops, public transport. Host was very helpful and responded quickly throughout our stay. Highly recommended.