Mohamed was very nice, responsive and helpful all the way. Sent intstructions regarding checkin, greeting us good morning via SMS and asking if there was anything we needed and offered us a late checkout on our last day. The apartment was as described; very good location, spacious and modern in most ways. The only downsides was the shower and showerhead (broken door and very low preassure), a few too many things left behind by previous guests, and a slight lack of cleaning supplies (paper towels and dishcloths), but we made do.