An absolutely fantastic time was had by our family. The attention to detail that has been considered by Karen (our host,) was second to none. Simply awesome and would thoroughly recommend to everyone.