We stayed in this hotel during early spring in March. The location is ok for families as the hotel is on the beach, with small shops across it in case you need basic grocery etc. The room was spacious and clean enough for us. There are pools, and it was good that there was no crowd when we stayed as the space surrounding the pool is a bit cramped. The beach is clean, relatively quiet and good for a family just trying to enjoy a quiet non-party time by the water. Driving to the area is tricky as hotel resorts are side by side, so traffic can be bad especially if you have excursions planned. Staff is friendly and helpful. We ate breakfast (buffet) twice in the ground floor restaurant as the food is great and service was awesome.