Perfect location! Perfect terrace! Super clean appartement. A must in Sevilla