Spacious, well located accommodation