Sparkling clean, new, beautiful view, great communication! highly recommend.