David and Robert are warm, generous and extraordinarily thoughtful hosts. They have a beautiful home in an idyllic location on Mayne Island, it is truly special beyond words. We fell in love with their house and the island and would highly recommend to all!