Spotlessly clean. Beautiful location, lots of lovely touches 10/10.