Clean and nice. Beautiful place to stay as a family. But a little bit small for 4 people. Basim was nice.