Great for the price!
People say it is outdated - yes, but it is clean, on the beach, and near a bunch of food options.
The staff are beyond sweet (shoutout the Louise and Wellington). If you set your expectation for a 3 star clean hotel, you will be more than happy!
Also, the pool, garden and beach are very maintained.