Sparkling clean, brilliant location, very good communication