Ellen's place will exceed expectations: excellent location, great apartment and superb host