Provides medical , caregiver support , physical activities , social interaction , live entertainment and beauty spa services.