Well located, spacious and well maintained