As everyone has mentioned the location is amazing.
We have been staying here for over 10 years however we found the cleanliness to be poor this time around.
Mouldy showers, dirty towels in the wardrobe and hair in the rooms.
The apartment size is great. They ate very big and it is value for money but the complex is showing its age and could do with some renovation.