A fabulous location, an even more fabulous and gracious host. Immaculately clean and insanely FUN!