Very clean place, just have to be carful with leaving food out and cleaning up after yourself otherwise ants start to show up. Great place to stay at , the private beach/snorkel cove is well with in a few foot steps
I would definitely come back again