The flat and location can not be faulted. All the amenities that we needed were provided and quick WiFi and Netflix were also available. The location was also perfect, close to all the tourist locations and great restaurants and bars. The only thing that would stop me giving 5 stars is that we had issues with the electricity. The power would cut throughout the day, which was frustrating when trying to get ready or just watch some tv. Overall we had a great stay, only the electricity issue let it down. Would highly recommend if this was fixed.