Great place for a family or group trip.