Good, clean place, quick communication and flexible check-in options.