So clean and every little detail thought of! We had a wonderful time in Girona!