I truly enjoyed my stay at Aicha's flat. It is very comfortable and the location is particularly good if you need to travel a lot (as was my case, as I had to go to Delft every day for work - and found it a lot better-cheaper & more comfortable- to stay in The Hague than in Delft).
Aicha is lovely; she was there to welcome me and she seems to really enjoy meeting the people who stay at her flat!