Huge 2 bedroom, 2 bathroom apt. A few minor maintenance issues and this place would shine, good value for money, 3 minute walk to beach, good public transport options, nice pool.
Biggest downfall was that wifi was only available 32 floors down in reception and was very slow, but who needs internet when on holidays!