Great hospitality, communication and location. Had to extend my stay multiple times and Driss was extremely flexible and responsive.