Scrupulosity clean, well maintained and high end construction.