Great place in the very centre of Sevilla. Highly recommended.