Ok, room was cleaned every day, sometimes had to remind staff to clean room. reception staff had problems understanding some of my day to day requirements. Waiters were extremely helpful and courteous at all times when serving meals. Room service was good. Only a small swimming pool, so not much to do in the hotel if I decided to stay in. Surroundings around the hotel very muddy, so had to be careful when venturing outdoors.