Javier was fantastic! He really makes you feel at home and he basically makes you a part of his family for the time that you're with him. He waited up until almost 11pm for us to check in with him when our train was hours late. A great experience.