Beautiful place and great hospitality! Or bachelorette had a great time