A quick trip to South Lake Tahoe, Nevada included luxury accommodations, lovely views, kayaking, great food and more!