Brilliant place to stay, great communication throughout. Absolutely spotless clean very comfortable. I would definitely recommend this place. Hafedh is a great host