Fantastic spacious apartment with amazing terrace in a great location.