Exceptionally clean and spacious home, in a terrific location.