Great place with plenty of space, perfectly located in the heart of Seville.