Great location, well-appointed, and seamless check-in. Exactly as presented online. Highly recommended.