This budget guesthouse has friendly staff and there is a restaurant in the lobby. We only ate there for breakfast, which was ok and reasonably priced. They have wifi in the lobby/restaurant, but not in the rooms.
We had a small, clean but slightly scruffy, double room with attached toilet and shower. It’s not a bad budget choice (we paid $6 per night) if you want to stay in the town, but most people head to one of the beaches.