I found the balcony view breath-taking and picturesque. The apartment rooms were VERY spacious and accommodating, certainly plenty of room to spread yourself with adequate facilities for self-catering.
The main on-site pool and other minor pools dotted around the complex, very good with great bar snacks & drinks. Its a good complex to unwind, as it is quieter than other local resorts, which suited me better. To add, I saved a small fortune on local cabs to other resorts and restaurants as this service was free of charge. Plus