I booked a room and when I showed up the WIFI didn't work. I was told it must be my computer. I checked with their router, they had no connection. I did a traceroute and found that their router was unable to reach the internet (Yes, I administer networks for a living, I know what I am doing.) The owner of the place told me the network was down for an hour for unscheduled maintenance. Another guest that had been there for three days told me that the internet didn't work the whole time. The hotel refused to refund either of us our money. The poor German had prepaid for 30 days. The nearest other place to get internet is at least half an hour away and involves trekking, renting a motorbike and then a tricycle. I booked the day before I got there, they told me I had to cancel a week in advance, not possible under this scenario. I never checked in, they wanted me to fill out a check in form with my passport information as it was required by law, sure, they just wanted to dispute the fact that I had never checked in. After the German and I left, there were no other guests, our bookings did not preclude them from full occupancy. Also be advised that you really can't leave the resort, the resort is small, the beach is artificial and some of the beach front cottages are actually behind chicken coops. Give the place a miss.