Good place! Has everything you need and is in a good location. The surrounding area is beautiful and you are away from the hoards of tourists in other parts of the island.
We did see a couple cockroaches, but they were very small. We understand the town is next to the jungle and bugs are normal. We were able to keep them away by being careful with food inside the house and throwing food related trash outside.
Overall, I would recommend this place to a friend.