The apartment, location and the views from the terrace are good. But we were unlucky to have rain which flooded the terrace and we had to wade through the dirty, slippery water to get out. They did eventually clear some of it but communication was slow and we had to repeatedly ask about this and our airport transfer. Previous reviews pointed out the door bell not working and toilet seat loose and these are still the same. We also pointed out the hazard of the tv stand having become detached from the wall.