very clean, great location and spacious apt. has everything you need.