Spacious place well located.