Location location location - is a great place in the BEST location in Seville!