Five stars all round. I would give more if I could.
The location is superb. The apartment is clean and well equipped.
Communication and both check in and check out handled by Ayoob's sister was prompt, friendly and very efficient.
My only problem is by giving such a good rating it might encourage other guests to book and make it more difficult for me to stay in the future.