Excellent location, great staff, sparkling clean and new building.