Very nice flat : large, comfortable and well situated. Excellent adress.