Great location, great place, great experience. Perfect destination for a group trip!