The hosts made the difference between a good and a bad review. We came across some very unfortunate issues and the hosts were so active in finding a solution. They deserve alot of appreciation for this. They even paid for lunch while we waited.
In terms of the place itself some pros and cons. The location is great, beach is 5 min walk and shops are close by. Cons are definitely the noise of the road, the buses and beeping is really a disaster for sleep, even with ear buds.