Attentive and helpful host + Great location + A smooth Check-in process = Totally satisfied.