Excellent place to stay, Hassan is a wonderful host. All you need at your fingertips.