Spotlessly clean and excellent location. Easy check in.