Efficient communication. Smooth check-in. Stunning apartment. Immaculately clean. Perfect location. Sufficient local information. Most of all - great host!!!