A great place to stay!
A nice unit with everything you need, in a convenient location, with a nice balcony overlooking the pool. Fridge, microwave, oven and cook top, coffee maker, vacuum, iron, etc. The bathroom was stocked with shampoo, conditioner and body wash, there were plenty of towels and face washers.
The only issue I could see is there is no lift (that I could locate) which could be a challenge for older or less mobile people; but it was only two flights of stairs anyway, so not really a problem.