Especially arriving, and also departing, I think Uber with "door-to-door" service may be a better answer. Luggage above carry-on would be hard to take on multiple-stop public transportation with a walk, and especially arriving in evening after a tiring travel, I often want to get directly to my lodging and freshen up.