Excellent and exceeded my expectations in every way. Will for sure stay here again.