Great place and location! Perfect for those traveling in Seville.