Apartment was perfectly described. Good location for easy taxi hailing. Very clean, decor is lovely, bed was very comfortable and firm enough for husbands bad back. Instructions very thorough. Kareem hasn't missed anything - clear and precise instructions on everything we would need that I could read before and during our stay - and very helpful to list favorite restaurants and sites. He was very quick to respond to my questions and needs. Highly recommend and I'd stay again.