Excellent all around. Would definitely stay again.