Great apartment, communication and location, a perfect Airbnb experience.