Great location, beautiful terrace! Great place to stay in Sevilla