From the location, to the guest house, right through to the warm welcome from Jo-Ann, everything was perfect.