Great location, spotless, spacious