Great set up - ultra clean and tidy - great location - great hosts and good communications.