Excellent apartment, great location, timely communications and very clean - exactly what you want from an airbnb