Lovely place in a lively location in the heart of Sevilla