We enjoyed our stay in this apartment.
Be aware, the kitchen is quite small, the television plays only a few local channels, and the air conditioning does not reach to the bedrooms, so on a hot day/night, it can get a bit uncomfortable. We used the fan as best we could.
The beds are very comfortable and the location is great.
The host was very responsive and check in was simple.