Very clean. Hosts are very helpful and flexible. Hot water and heating works well. House keeping is great. The breakfast buffet has a lot of variety. Location is perfect 2 min walk to blue mosque.