Great beach hotel and resort suitable for all kinds of guests. Families, groups of friends, couples will have a lovely time in this place. There are so many options available for everyone. Beach, spa, pools, jacuzzis, tennis courts, playground, restaurant, bars. Service is impeccable and I would like to applaud all staff for their excellent work.