I don’t think there are words in the English dictionary to describe letizias hospitality, flexibility and place. Amazing, prime location and an immaculate home.