great location. great view. easy check in. ample parking.