Brilliant location, everything you need within a short walk. The beach is 5mins walk away. The balcony overlooking the marina was perfect, a lovely view, although a bit smaller than it looked in the pictures. Apartment has everything you'd need and the air con is great.
We didn't have any problems with the Wifi and everyone (including two teenagers) was able to download and and use the internet as required.
Not very accessible if you have mobility problems, as there are steps to the lift and the corridors are very narrow.
The walk to pick up the keys is quite far - 30 mins in the heat and possibly bags, would be better to have the keys accessible at the apartment, but wasn't a huge deal for us.