Overall an OK place to stay, but: WiFi connection was very poor, weird smell upon arrival, air conditioning downstairs was very old and could not use due to smell. Backyard pretty bad. Freezer not working properly.
It was a beautiful location, the pool area was very nice and beds was comfortable.