Great spot in Sevilla. Convenient and walkable.