Location was excellent! Rooms and bathrooms are all new and very modern. However, bathroom is shared and tends to get dirty Towards mid day. They only clean once in the afternoon, so if you want a late night or early morning shower don't expect a super clean bathroom. While we were staying (May24-26), next door construction/drilling started at 4:00am one day and 6:30am the other. We also didn't have hot water for a whole day. The host had a delay receiving our message so couldn't do anything until we checked out. Host is super nice and very very helpful. Other than the hot water issue host responded to everything within minutes; even the hot water, she was super apologetic and let us shower and use towels etc after our check out.