Excellent overall experience. I highly recommend!