Awesome place for family or group travel.