Beautiful place with a top location right in the old town of Sevilla:)