Great place, location right at the heart of Sevilla.