En pocas palabras ellos fueron fantásticos, y trataron en todo momento de hacer mi estancia confortable, agradable y sentirme como si estuviese en casa/ In a few words they were fantastic! All the time at their place they made me feel comfortable, to the point that I felt that I was at home.