We enjoyed our long weekend visit to Karims apartment. His communications with us on booking were almost simultaneous even though we live in a time zone nine hours different. Check in was seamless, and the apartment was ready for us even though we arrived in the morning. Everything clean and proper and breakfast items were available that kept us going every day for our stay. See you again in June!