Wonderfully renovated flat, tons of sun, beautiful private terrace, and perfect location.