Good location. Veey good communication throughout. Good value for money.