This place is great! We spent very little time at the apartment as we were out adventuring all day, but it was a great place to relax and spread out. WiFi was impeccable quality which is rare when traveling. The place was clean and has every amenity you could wish for. Great local shops and restaurants and highly accessible public transport. We had very little reason to contact Mark, as all the check-in/check-out instructions were very clear, but on the one occasion I did send him a message, he responded very quickly and clearly.
Highly recommended!