La Leona Hotel a welcome stop on a long bumpy ride