Pros: Friendly staff, nice grounds, kid friendly, nice pool area. You can rent boats on the beach. Good breakfast included in the room. Cons: Tired rooms needing an update, air conditioner did not function well, mediocre beach, very poor wifi.
You are removed from everything which will require a taxi or bus to get anywhere--this could be considered a pro or a con, as it's peaceful.