Simply perfect. They made our experience in Sevilla a 5 stars one. I would not change anything.