Immaculate, good service, great extra touches. The perfect Airbnb experience.