This hotel has 3 things going for it: excellent customer service all around, location (beautiful beach behind the hotel accessible from a park next to the hotel), and good breakfast buffet of local dishes, fresh fruits, good coffee,
and a wide assortment of bake goods.
On the negative side, the rooms are clean, but tiny and and not much room to even open suitcases or walk around. Don't plan on using the room for anything other than sleeping and showering. Don't expect any extras like wash cloths or hair conditioners.
Given the location and the price, I would stay here again.