Everything you would hope for in an Airbnb stay: great location, clean, convenient, clear and responsive communication. Would consider staying here again.