Spacious, well appointed, comfortable flat in a great location