Great communication and plenty of thoughtful touches made this a really positive Airbnb experience.