First, the good: the gardens and grounds are lovely, the pool is large, the property is right on the beach.
However, the hotel does not provide beach towels. Nor do you get hand towels. There is no hair dryer. They provide 2 very tiny bars of soap and a tiny amount of shampoo. No conditioner. On our second day, we asked for more shampoo. The person at the desk said we only receive shampoo on the day we arrive.
There is free wifi in public areas, but we could not log on for 2 days. The food was horrible. Breakfast consisted of uncooked scrambled eggs, one kind of tasteless cheese, and canned fruit. The bread was bad. There was dry cereal, but I don't need to go to a hotel to eat that for breakfast. We had a balcony with 2 chairs, but no table. We had to improvise our own table from a luggage rack. There was no fridge in the room, so we left our drinks and food in a refrigerator at the front desk. The bathroom had mold near the floor, and no bathtub. The toilet paper was the cheapest quality, and there were no tissues. There was no hot water kettle. We were given 2 plastic cups and nothing else to drink from.
There is no way this place could rate its 3 stars. To be avoided unless you want to feel like you're in a bad summer camp from your childhood.