Spotlessly clean and a great location except for the lack of parking.