Very clean, absolutely perfect location, amazing price, great communication