The rooms were fine, nothing spectacular. We had to share a bathroom, which was fine but a bit annoying first thing in the morning when everyone wants to get in. They don't provide any soap so make sure you take some and the towels provided are pretty old and ratty.
The hotel is a bit of a walk away from the main shops/restaurants etc. Its nice that its slightly away from all of that but not so good when its boiling hot and all you want is a bottle of water from the shop as there's no shade along the way.