Enjoyed our stay. Apartment is very central. It was very clean and well presented. Beds were quite comfortable and the whole place had good air conditioning.
Only downsides: bad drain smell from the master bathroom. Lack of storage and handing space throughout (especially hooks). Hot water also ran out before all 4 of us could have a shower each day.