very well located and nice and spacious