David was fantastic, accomodation was exactly as advertised (if not better) and the check in / check out process a breeze. Highly recommended !