Great location, great views, easy check-in, overall great experience.