Excellent location! Great communication and response time with host. Amenities could be better for long term stay (but N/A for short term). Overall, an excellent experience and would recommend!