The apt is nice, clean with all the amenities you would normally expect for a comfortable stay. The apt is nicely decorated and the furnishing look pretty new. The swimming pool wasn't as clean as one would expect, but our guests found it a great amenity to cool down in the afternoon.