Very clean, perfect location, great communication! Definitely will rent again!!