Good location, friendly and attentive service, flexible check-in.