Superb location, amazing views, easy check in ... quality accomodation.