This place is a very good one for family vacations.
You can enjoy your stay there but try to book your room near to the pool and beach. The destinations there are so far from each other.
You have crystal sandy beach, warm sea water but at night you have nothing to do.
If you want to meditate.. This is your place.