Easy check-in, timely communication, nice place: an enjoyable experience