Great location and nice apartment.
However I would not stay here again unless the host fixed the following things; the shower was either too hot or too cold. There were ants all over the apartment, especially in the kitchen and bathroom. There were ants in the bedrooms and I woke up with bug bites. The host was uncommunicative regarding check out even though we contacted them 3 times.
If the host fixed the above three things then I would stay there again.