We would not recommend this hotel to anyone.
These are not 5 star apartments, 2-3 star at best. Although the the staff were friendly, there was no real level of service.
No towels, no toilet paper,broken hairdryer, dirty floors and surfaces,the lock to our front door was broken,chewing gum stuck to the floor in several places, all the kitchen facilities filthy, the list is endless.
Additional charges to use the gym and indoor pool.
The 'Private beach' surrounded by 50 children playing football.
This hotel is certainly not as advertised, be warned.