Excellent location. Good communication from hosts. Not very clean apartment. Bring your own towels. Hostels in the area have more amenities and lower prices.