Staying at Karim studio-apartment was great. Apartment is brand new, very clean, it has all amenities. Great for long stays too. Karim is helpful and prompt reply. I can only reccomend this place 5 stars on everything.