Good location, spacious but needs improvement in some parts