Great location, great communication, would recommend. Couple of minor frustrations otherwise we were very happy.