Perfect location and accommodation, fantastic host with great communication.