We had a nice stay at the apartment. Bed wasn't very much to our liking.
Also note there's no air conditioning which is probably fine most of the time but during our stay it was a bit too hot at times.