Excellent location and property. As good as advertised.