We had a wonderful time in Bantry Bay. We did not meet Lance in person, but the self checkin/out worked perfectly, as did all other communication. The apartment had everything we needed and was a welcome shelter from the persistent Cape Town winds. Easy access to everything Cape Town has to offer.