An amazing place to stay for a group trip, the best outdoor dining and entertainment facilities.