Everything about this listing is great. The flat is clean and has everything you need for a long stay. It is well lit and doesn’t feel small at all and looks exactly like the pictures. Location is perfect. Karim is a wonderful, accommodating and super communicative host. Will definitely stay here again.