We ended up here because we didn't want to stay at place we booked originally. A traveller we met at Treasure Beach earlier mentioned this place as a good, cheap, no-nonsense place to stay. Don't expect too much. But good enough for a few-nights-stay when all you need is a bed and shower. Bed (huge ;) )and sheets were clean.