Here's a good read on long term care straight from the official Medicare website:
http://www.medicare.gov/longTermCare/static/home.asp
Medicare and Long-Term Care:
While there are a variety of ways to pay for long-term care , it is important to think ahead about how you will fund the care you get. Generally, Medicare doesn’t pay for long-term care. Medicare pays only for medically necessary skilled nursing facility or home health care. However, you must meet certain conditions for Medicare to pay for these types of care. Most long-term care is to assist people with support services such as activities of daily living like dressing, bathing, and using the bathroom. Medicare doesn’t pay for this type of care called "custodial care" . Custodial care (non-skilled care) is care that helps you with activities of daily living. It may also include care that most people do for themselves, for example, diabetes monitoring. Some Medicare Advantage Plans (formerly Medicare + Choice) may offer limited skilled nursing facility and home care (skilled care) coverage if the care is medically necessary. You may have to pay some of the costs. For more information about Medicare Advantage Plans, look at the Medicare Personal Plan Finder .