All as described. Excellent all around. Would stay again.