Spacious apartment, large terrace with a spectacular view.