Fantastic on all fronts - great location, amazing views, and check in was very convenient.