Good location, great value, spacious, but not so clean