great location, well maintained, spacious