Sparkling clean place , excellent location.