Excellent location, meticulously clean, lovely view, comfortable bed, and seamless check in/out.