I would give Joan more than 5 star if I could. He is very thoughtful and enthusiasm person! Just like your friend to offer you everything you need. The best part is the check in time is flexible, I wouldn't worry about the time of communication to Joan's place and I can book the train anytime I want. Will be back if I have chance to visit Girona again.