The whole process from start to finish was excellent.
From point of booking to leaving the apartment we received an exceptional level of customer service, in addition to the apartment being exactly as billed.
We thoroughly enjoyed our stay and would recommend to all.