Hotel tips: Our favorite 35 hotels at the Portuguese Way of St. James