Convenient, clean and situated in a well-run hotel.