The on-site manager and other guy was very kind and understanding. My partner who is Filipina got along with them quite well and I could tell they were very genuine people.
Check in was a bit rough as I only had a debit card and you need either credit or cash as a deposit, upon talking with the property manager (who was also kind) we resolved the issue.
The room itself was clean, tidy and comfy.
The pool does need to be cleaned up a bit, it wasn't filthy but I saw too much debris to swim in it personally, still took some amazing photos.
There were issues with the hot water as well, the shower was always lukewarm.
The area itself is gorgeous and we had a great time taking the property scooter (which was provided for a small fee) to close by towns and along the coastline.
Overall I recommend this location.