I wish I read trip advisor before checking in to this place. It's right on the beach and seems okay at first. The rooms are extremely basic but I wouldn't mind normally since it's right on the beach. The toilet wouldn't flush and instead just poured tons of water and pee all over the bathroom floor. There were mice or rats in the bathroom (in addition to plenty of bugs). The room was very dirty, with gross mold and dirt on the walls. The room really needs some new paint and a good cleaning. I was willing to overlook all of that since it's a budget room and right on the beach.
Then things got worse when I tried to use the internet. I asked about internet before I checked in and was told they have it. While they might have internet, it cuts out constantly and I could only load a page on my laptop successfully about once every 15 minutes. I tried for an hour, asked the staff for help, and explained that I'm here for business and need consistent internet. I was supposed to have a Skype meeting at 5am so I wanted to make sure internet would work well enough for that. One person tried to help me but it didn't help. Then I asked a few more staff members if they could assist and was told there was nothing they could do. They were unapologetic and extremely rude. I have never had such bad and rude staff at a guesthouse in my life (and I've been to nearly 30 countries and spent over 1.5 years of time traveling). I'm not one to be fussy about service or write reviews online but this was completely unacceptable. The staff here needs to learn that guests are paying for service and its their JOB to help guests with things like internet and towels.
I ended up requesting a refund and moving to a different place. At least I got a free place to store my things on the beach for a day because it was overall a terrible experience.
(I went to Oasis instead, which had much nicer rooms and fantastic service for only slightly more cost. It's not right on the beach but it has views of the ocean.)