Great hospitality, location and check-in procedure. Great experience.