Spotlessly clean with excellent amenities. Really appreciated.