Great Location & beautiful terrace! Everything you need to stay in Sevilla!