Excellent place. All as or better than expected.