The location is fabulous and the apartment EXTREMELY clean and well kept. The Wifi is slow and the TV doesn't receive signal well enough to watch, but we did not really require either of these and everything else worked beautifully, including comfy beds and with bedrooms at the back of the building, which didn't overheat despite the high temperatures. We had a great holiday!