Perfect location. Everything was perfect than expected. Sparkling clean.