Great location and space is perfect in every way. Hosts are meticulous in their preparation, instructions and support of their guests. Loved everything about this experience! Highly recommend; cannot imagine any better.