Fantastic from start to finish. Everything I expected and more. Perfect location and Christian was lovely and helpful throughout. It all made our trip to Madrid so lovely and we will be sure to stay again when we next visit :)