I loved staying at Karim's place. The location is perfect, a stone's throw from anything you'd need and the apartment is wonderful. Karim himself is a pleasant helpful host - very social and fun to be with. And the icing on the cake - beer on tap :)