Stayed here a couple of years back with a group of friends. For the price we paid the hotel seemed really worth. The family rooms are pretty big and well kept. The hotel's exterior and interiors are also nice. The main beach is just walking distance from the hotel. If you're in a group and don't want to spend more on your stay, it's a perfect place. As we were all bachelor's and in a group safety was not a concern but can't comment for couples/family.