Wonderful location and great attention to detail. Communication excellent throughout. Recommended.