Great location, nice views, easy check-in and wonderful facilities.