Excellent - highly recommended for both price and location.