Excellent location, good communication, fair value for your money.