Fabulous location, really clean and great communication from Nathan and Jun. Really big and spacious for a large group - the photos don't do it justice. Highly recommended.