Have stayed at dozens of airbnb's and not sure I've found one with a better location or nicer amenities. A+ all around.