Amazing location and place. Huge so it's perfect for big groups. As long as you don't mind communicating to coordinate all of your needs/plans this is an amazing place.