Karima herself is an amazing host and very accessible and communicative. The rooms (you'll have one of three rooms available) in a shared Appt are large and comfortable. Location is excellent for transport. For solo female travelers (like me!) it's really good to be cautious when coming back late at night. Perfect for long stays.