The place is great, very clean and has anything we needed and even more, very comfortable. Location is good, close to tourist sites and cafes.
The apartment has a parking lot which is very convenient.
But the nicest part was great communication with Naf. He was very responsive, sent us very detailed instructions on every step for checkin/ checkout and kind notifications for our stay.
I warmly recommend this place for anyone, I think families with kids will really appreciate it.