Spotlessly clean, great quiet location, easy check-in, excellent facilities.