5 stars across the board - very helpful and accommodating