Very clean, and an amazing location. Office staff there every day and easy to communicate with. Only comment is that the photos are of a combination of apartments, rather than the specific one you'll stay in! Also there is only normal TV with v basic international channels, no Netflix etc - but that is as listed :)