Based on other amazing reviews we really wanted to like this place. For us it was lacking in cleanliness and we did not feel comfortable touching anything in the unit. The AC is a bit too small for the place so it was impossible to get the desired temperature.
On the flip side - the location is pretty good. We loved hanging out on the balcony and spent most of our time there. The owner also let us check in early.