Across the board, a great stay. Highly recommended!