Everything exceeded expectations. Great customer service and excellent location.