Thanks to David and team for being such excellent hosts, communication leading up to check in was perfect. The location of the apartment was fantastic and the apartment itself was very modern and great value for money.