Good hotel and good value for the money. However, there is room for improvement in terms of cleanliness. The staff speak very little English, which sometimes makes communication difficult. The breakfast is good, and the facilities are better than the overall service.