Apartment was beautifully presented and very close to all sites, everywhere was walkable and lots of places to eat. Kaveh was very prompt in his responses and I absolutely loved his place. The Apartment is ideal for 2 person but can accommodate 3 people with the sofa bed. We only stayed for one night and it was fine for 3 of us.
One thing to be mindful of is that the key is not available on site and you have to walk to a convenience store (Joker) to pick it up and drop it back. I found the store to be further away than 200 yards/mts as stated and tricky if you have luggage. As we were 3 of us we got dropped off at the place and one of us walked to pick up the keys. Slight inconvenience when you are tired.
Also my booking stated there will be 1 queen and 1 double bed in the bedroom and a sofa bed. But there was only one double bed and a sofa bed . An additional double mattress is available in the flat but I could not see any floor space for this to fit in .