The room was clean, and the apartment was lovely although if you plan to use the space as anything more than somewhere to sleep I would try elsewhere. Be aware of the many flights of stairs up to the apartment if you have large/heavy luggage it may be an issue.
Ab was welcoming but could have been more diligent with having our room ready on time. We also had plumbing issues during the stay with no flushing toilet and a bucket under the sink to catch the water.
Great location, sunset views from our room - I think we just got a little unlucky this time. Other reviews seemed great.