Amazing views, attentive service, full breakfast, clean room. Can't ask for anything else!