Great place for a group vacation.